So Many Plot Twists In This Repair...